largest of string instruments - Alemán Inglés Diccionario